backup sights - German English Dictionary